base salifiable - Turkish English Dictionary